Batu Caves Vacations from $201

Book a Hotel + Flight or Car together to unlock savings

Photo by paul Mendoza

Your Batu Caves Vacation

Book a Batu Caves vacation package that includes everything you need without any unnecessary extras. Good for cafes, nature and hiking, consider staying in the neighborhood of Selayang. Every trip to Batu Caves needs a well-thought-out itinerary. Fill yours with famous sights like Publika Shopping Mall, Wilayah Mosque and Tesco Extra Selayang. Expedia will help you escape your daily routine. Tailor your vacation to Batu Caves to suit your style of travel, whatever that may be!

The Latest Batu Caves vacation packages

Price found within the past 48 hours. Click for updated prices.
WELL-SHAPED Suites At PLATINUM KLCC
STAR KLCC By Comfort Hospitality
Hotel Royal Signature
Royal Suites at Platinum Kuala Lumpur Bukit Bintang KLCC
Imperial Luxury Suites KLCC by Moonway
Don't see what you're looking for?
See all available trips from Columbus to Batu Caves
View all trips

Where to stay in Batu Caves

Find the best Batu Caves areas and neighborhoods for the activities you enjoy most. Learn more about Batu Caves

Discover the most popular places to visit in Batu Caves

What to do in Batu Caves

Batu Caves Hotel Deals

Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$179 nightly
The price is $196 total per night from Nov 9 to Nov 10
$196 total
Nov 9 - Nov 10
Total with taxes and fees
9.4/10 Exceptional! (1,014 reviews)
"I travelled with my four year old daughter. I chose MO specifically because of how child friendly this hotel is. They arranged a stroller, a baby sitter, and kid friendly amenities before my arrival. The kids club at MO was also incredible. The food and their in room dining service was top quality, ..."

Reviewed on Oct 9, 2025

Mandarin Oriental, Kuala Lumpur
Hilton Kuala Lumpur

Hilton Kuala Lumpur

5 out of 5
3 Jalan Stesen Sentral, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$115 nightly
The price is $126 total per night from Nov 2 to Nov 3
$126 total
Nov 2 - Nov 3
Total with taxes and fees
9.2/10 Wonderful! (1,004 reviews)
"Wonderful"

Reviewed on Oct 4, 2025

Hilton Kuala Lumpur
Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur

5 out of 5
12 Jalan Pinang, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$148 nightly
The price is $162 total per night from Nov 4 to Nov 5
$162 total
Nov 4 - Nov 5
Total with taxes and fees
9.4/10 Exceptional! (1,003 reviews)
"Amazing service, staff were so lovely and made our stay so special. Great food and gorgeous place. Spa is fantastic and gym is really good"

Reviewed on Sep 29, 2025

Grand Hyatt Kuala Lumpur
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Batu Caves Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Sultan Abdul Aziz Shah Airport (SZB)
Max Temp Winter
90ºF
Max Temp Summer
90ºF
Top Sights
National Zoo, Aquaria KLCC and Kuala Lumpur Bird Park

More vacations you might like

Frequently asked questions

How much does a Batu Caves vacation package cost?
You can snap up a vacation package to this popular destination from $201 on Expedia. But how much your vacation to Batu Caves costs will depend on factors like the length of stay, season and hotel choice.
What are the cheapest months to go to Batu Caves?
You can generally find lower rates and better availability in January, April and July. Browse our cheap Batu Caves vacation packages and you could land some excellent off-season deals.
How many days is enough for Batu Caves?
We suggest planning a Batu Caves vacation for a minimum of 2 days. This gives you enough time to visit key attractions including Forest Research Institute Of Malaysia and Orang Asli Museum, and also explore neighborhoods like Kuala Lumpur City Centre and Golden Triangle. You could even make time for one or two day trips from Batu Caves.
Is it worth booking a vacation package to Batu Caves?
Whether you want to explore top attractions like Bukit Pana Kati and Bukit Guling Ayam on your Batu Caves vacation, or coming for its excellent adventure sports, hiking and nature, there's something for everyone here. With so many things to see and do, you'll soon discover why so many travelers think Batu Caves is a good vacation destination.
How to find the best Batu Caves package deals?
Use Expedia's filter tool to find some unbeatable Batu Caves package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your break for midweek, or browse for Batu Caves package deals in the off-season. Switch up your travel dates and you may land even better discounts. As a rule of thumb, it's typically best to lock in your vacation package as soon as possible.
Is it cheaper to book a Batu Caves vacation as a package?
Expedia vacation packages are designed to help you keep more money in your pocket. Bundle your car rental, flight and hotel into one great-value price and you could save hundreds of dollars. You'll usually land a better deal than booking each component individually. And you'll still have the freedom to create a customized Batu Caves vacation by choosing your preferred accommodation type, airline and car class.
When to book a vacation package to Batu Caves?
Score amazing discounts by booking your flights ahead of time with Expedia. If being spontaneous is more your thing, take advantage of our last-minute deals for a spur-of-the-moment Batu Caves adventure.
How to plan a trip to Batu Caves?

  1. Pick your travel dates: The things you'd like to do in Batu Caves and your favorite season will help you decide when to go.
  2. Figure out your budget: Make sure you have enough money to pay for everything from dining out and transportation to airfares and activities. Your hotel will probably be the largest expense during your trip to Batu Caves.
  3. Use our trip planning tool to discover Batu Caves: Research every part of your trip to Batu Caves with this comprehensive planner. Invite your friends and family to collaborate on a group trip, search for hotels or things to do and make bookings.
  4. Decide your trip length: Think about how much time you'd like to spend exploring Batu Caves. Plan your itinerary so you can get to all the activities and attractions you're interested in without rushing.
  5. Bundle your bookings: With your travel dates in order, you can combine your car rental, flights, hotels and more into a customized Batu Caves vacation package.
  6. Book experiences or activities ahead of time: Whether it's entrance to a major attraction or a day trip, you won't have to worry about missing out on Batu Caves's best offerings. Find all the fun things to do in Batu Caves in Batu Caves with our dedicated activity guide.

Does Expedia offer Book Now, Pay Later Batu Caves vacation packages?
Secure your dream escape to Batu Caves with help from Expedia's Book Now, Pay Later vacations. No need to scrimp and save or hold off until the next payday — we've teamed up with online lender Affirm to offer you financial flexibility. Our vacation packages with payment plans let you split the cost across 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily budget for your trip and snag great deals before they sell out.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.